#ifndef __CROSSFIRE_CONTROL
#define __CROSSFIRE_CONTROL

class CF_CORE_API CCF_Control
{
protected:
  RECT m_rect;
  LPDIRECT3DDEVICE9 m_device;

public:
  CCF_Control(void);
  ~CCF_Control(void);

  RECT GetBounds();
  void SetBounds( RECT bounds );
  void SetBounds( int x, int y, int width, int height );
  virtual void Initialize( LPDIRECT3DDEVICE9 device );
  virtual LPDIRECT3DTEXTURE9 Render();
};

#endif